renal excretion - Alemán Inglés Diccionario